@CHARSET "ISO-8859-1";

	@def southp 50;
	@def northp 30;
	@def anchorsize 40px;

.anchor{
	font: 120% normal;
	display:block;
	color: RGB(59,89,152);
	margin : 5px 5px 0em 0em;
}
.anchorcontainer{
	margin: 0 auto;
}
.headercontainer{
	
}
.dirpanel{
	margin:1em 1em 1em 1em
}
.appWidget{
	width:950px;
	text-align:center;	
}
.headermessage{
	padding:0.5em;
	font: 120% normal;
	background-color: grey;
	border-bottom:black 1px solid;
	margin: 0;
}
.headermessagelabel{
	background-color: grey;
	color: black;
	font: 115% Arial;
	margin: 0em 1em 1em 1em;
	width: 5.5em
}
.TitrePrincipale{
	font: 200% normal;
	background-color: green;
	border-bottom:black 2px solid;
}

.centerpanel{
	margin:10% auto 10%;
	border: black 1px solid	
}
.centerpanel2{
	margin:10px auto 3%;
	border: black 1px solid	
}
.label{
	background-color: white; 
	color: black;
	font: 115% Arial;
	margin: 0em 1em 1em 1em;
	width: 5.5em;
}
.textbox{
	margin: 0em 1em 1em 1em;
}
.grandlabel{
	background-color: white; 
	color: black;
	font: 115% Arial;
	margin: 0em 1em 1em 1em;
	width: 8em;
	
}
.button {
	margin: 1em;
	background-color: green;
	display:block;
	text-decoration : none;
}
.button:hover {
	background-color: RGB(10,154,43); 
}
.button:visited {
	background-color: green; 
}
.headerpanel{
	text-align:center;
	font: 130% normal;
	background-color: RGB(89,159,69);
	border-bottom:green 2px solid;
	margin: 0em 0em 1em 0em;
}
.headerpanel2{
	text-align:center;
	font: 130% normal;
	background-color: RGB(89,159,69);
	border-bottom:green 2px solid;
	margin: 0em 0em 1em 0em;
	width:400px;
}
.floatpoint{
	position:absolute;
	top:100px;
	right:10px
}
.scrollpanel{
	margin: 1em 1em 1em 1em;	
	height: 398px;
}

.anchortitre{
	padding: 0.3em 1em 0.3em 1em;
	font: 120% normal;
}
.anchortitre:hover{
	background-color: RGB(10,154,43); 
}
.anchortitre:visited{
	background-color: green; 
	color:black;
	font: 120% normal;
}

.titrepaneltitre{
	font: 200% normal;
}
.paneltitre{
	background-color: green;
	border-bottom:black 2px solid;
}


.labellist{
	background-color: grey; 
	color: black;
	font: 115% Arial;
	margin: 0em 1em 1em 1em;
	width: 6em;
	
}
.cellcontainer{
	margin:1em 1em 1em 1em;
	min-height: 200px;
	min-width: 400px;
	border:1px black solid;	
}
.labelarea{
	min-height: 300px;
	min-width: 600px;
	border:1px black solid;
	margin:1em 1em 1em 1em;
}
.vertpanel{
	margin: 1em 1em 1em 1em;
}
.mappanel{
	margin: 1em 1em 1em 1em;
}
.richTextArea{
	width:500px;
	border:black 1px solid
}
.labelmessage{
	margin:0.2em 1em 0.2em 1em;
	background-color:grey;
}
.warningpanel{
	margin:1em 1em 1em 1em;
	border:1px solid black;	
}